<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>

<body>
    <script>
        // 函数: 由事件驱动或可重复执行的代码块
        // 为什么使用函数:
        //      一次声明多次使用
        //      节省代码， 提高开发效率
        //      提高代码维护性
        // 定义函数关键字: function
        // 有名函数两种创建方式:
        //      函数表达式: var 函数名 = function() {}
        //      函数声明: function 函数名() {}
        // 调用函数:  函数名();
        // 匿名函数自调:
        // (function() {
        //     alert(1);
        // })();

        // (function() {
        //     alert(2);
        // }());

        // + function() {
        //     alert(3);
        // }();

        // var fn = function() {
        //     alert(1);
        // }
        // fn();

        // function fn1() {
        //     alert(2);
        // }

        // fn1();
    </script>
</body>

</html>